french fried potatoes - Turkish English Dictionary